#ifndef AFOBJECTFACTORY_H
#define AFOBJECTFACTORY_H

#include "AFBitmapConverter.h"

struct Sprite_t
{
  COORD screen;
  COORD world;
  int height;
  int width;
  int color;
  struct Sprite_t* next;
  char* name; // Added by Veasna
};

typedef struct Sprite_t Sprite;

Sprite* CreateSprite(int color, 
                     int screenX, int screenY, int worldX, int worldY, 
                     int h, int w, char* name); //Create Sprite now takes a char* parameter

#endif